home *** CD-ROM | disk | FTP | other *** search
/ Deutsche Edition 1 / Deutsche Edition 1.iso / libs / xprascii.doc < prev    next >
Text File  |  1993-11-04  |  3KB  |  123 lines

  1.  
  2. xprascii.library -- version 2.1
  3.  
  4.  
  5. This is an XPR 2.0 implementation of the ASCII protocol(?).
  6.  
  7. based on xprascii.library 0.9 by W.G.J. Langeveld
  8.  
  9. Source code modifications and additions needed for XPR are:
  10.  
  11.     Copyright ©1992 Ueli Kaufmann, All Rights Reserved.
  12.  
  13. This software is provided "AS IS" without warranty of any kind, either
  14. expressed or implied, with respect to the programs described herein, their
  15. quality, performance, or fitness for any particular purpose.
  16.  
  17. In no event will the author(s) be liable for direct, indirect, incidental,
  18. or consequential damages.
  19.  
  20. redistribution of this software is permitted, provided that:
  21.  
  22.     1. all files are included, and in their original form.
  23.     2. if included with a particular product (commercial or
  24.        otherwise), proper credit is given to the authors in that
  25.        product's documentation.
  26.  
  27. By using or distributing this software, you agree to understand and accept
  28. the above.
  29.  
  30.  
  31.  
  32. There's nothing really fancy about it..(-:
  33.  
  34. Configurable options are:
  35.  `char delay', `line delay', `line-feed translation',
  36.  `carriage-return translation', `expand blank lines',
  37.  `prompt char' and `strip high bit'.
  38.  
  39.  
  40. (C)har delay:  C<ticks>
  41. -------------
  42. A numeric value in ticks (1 tick = 20msecs) which causes XPr-ASCII
  43. to wait (also called "pacing") before transmitting each character.
  44. Values between zero and 500 (10 secs) are valid.
  45. (default: 0).
  46.  
  47.  
  48. (L)ine delay:  L<ticks>
  49. -------------
  50. Milliseconds to wait between the transmission of each line
  51. of text.  The same limits of the character delay option
  52. described in the previous section apply here.
  53. (default: 0)
  54.  
  55.  
  56. carriage-(R)eturn translation:   R<n|s|x|a>
  57. ------------------------------
  58. The three options available determine how an incoming carriage
  59. return is to be handled.  You can either do nothing via the
  60. (N)one option, (S)trip it, e(X)change for a linefeed <LF>,
  61. or (A)dd a linefeed <LF> character to it.
  62. (default: "None")
  63.  
  64.  
  65. line-(F)eed translation:   F<n|s|x|a>
  66. ------------------------
  67. Like the CR transl. feature described in the paragraph above, you
  68. can also select how an incoming linefeed <LF> character is to be
  69. translated.  As above, you can leave it alone (None), (S)trip it,
  70. e(X)change for a <CR> or (A)dd a carriage return <CR> character to it.
  71. (default: "None")
  72.  
  73.  
  74. (S)trip high bit:   S<0|1>
  75. -----------------
  76. Use this option if you want the high bit of each character
  77. reset that is received when using 8N1.
  78. (default: off)
  79.  
  80.  
  81. (E)xpand blanks:    E<0|1>
  82. ----------------
  83. When this feature is selected, XPr-ASCII will send one space
  84. character for lines which contain only an end-of-line
  85. character.  Use this option when the on-line text editor
  86. you're using exits its input mode whenever a carriage return
  87. is received without any text preceding it.
  88. (default: ON).
  89.  
  90.  
  91. (P)rompt char:    P<char>
  92. --------------
  93. Instructs XPr-ASCII to wait for a specific character after
  94. transmitting a line of text.  If blank, text is sent
  95. continuously without interruption for the duration of the
  96. transfer.
  97. (default: blank{=space}).
  98.  
  99.  
  100. History:
  101. --------
  102. v2.01: several internal cleanups
  103.  
  104. v2.00: public release
  105.  
  106. v0.9 - v1.99: internal releases, beta-v's, etc.
  107.  
  108. v0.9: initial release by by W.G.J. Langeveld
  109.  
  110.  
  111. To do:
  112. ------
  113. - uuencode/uudecode support
  114.  
  115.  
  116.  
  117. Send bug-reps, gifts, flames etc. to:
  118.  
  119. Ueli Kaufmann
  120. FIDO/Matrix:      2:802/810.0 Ueli Kaufmann
  121. Zerberus (Z-NET): U.KAUFMANN@LINK-CH1.ZER
  122. Internet:         u.kaufmann@link-ch1.comlink.de
  123.